foerost communications tower - Turkish English Dictionary